1
general::
Phrase(s): knock-down, drag-out fight
a serious fight; a serious argument. • Boy, they really had a knock-down, drag-out fight. • Stop calling each other names, or you’re going to end up with a real knock-down, drag-out fight.
McGrawhill's American Idioms And Phrasal Verbs